home *** CD-ROM | disk | FTP | other *** search
/ Inter.Net 55-1 / Inter.Net 55-1.iso / CBuilder / Setup / BCB / data.z / direct.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-02-09  |  975 b   |  62 lines

  1. /*  direct.h
  2.  
  3.  
  4.     Defines structures, macros, and functions for dealing with
  5.     directories and pathnames.
  6.  
  7. */
  8.  
  9. /*
  10.  *      C/C++ Run Time Library - Version 9.0
  11.  *
  12.  *      Copyright (c) 1987, 1998 by Borland International
  13.  *      All Rights Reserved.
  14.  *
  15.  */
  16. /* $Revision:   9.2  $ */
  17.  
  18. #ifndef __DIRECT_H
  19. #define __DIRECT_H
  20.  
  21.  
  22. #if !defined(__DIR_H)
  23. #include <dir.h>
  24. #endif
  25.  
  26.  
  27. #if !defined(RC_INVOKED)
  28.  
  29. #if defined(__STDC__)
  30. #pragma warn -nak
  31. #endif
  32.  
  33. #endif  /* !RC_INVOKED */
  34.  
  35.  
  36. #ifdef __cplusplus
  37. extern "C" {
  38. #endif
  39.  
  40. /* Prototypes for MSC functions */
  41.  
  42. int    _RTLENTRY _EXPFUNC _chdrive(int __drive);
  43. char * _RTLENTRY _EXPFUNC _getdcwd(int __drive, char * __buf, int __len);
  44.  
  45. wchar_t * _RTLENTRY _EXPFUNC _wgetdcwd(int __drive, wchar_t * __buf, int __len);
  46.  
  47. #ifdef __cplusplus
  48. }
  49. #endif
  50.  
  51.  
  52. #if !defined(RC_INVOKED)
  53.  
  54. #if defined(__STDC__)
  55. #pragma warn .nak
  56. #endif
  57.  
  58. #endif  /* !RC_INVOKED */
  59.  
  60.  
  61. #endif /* __DIRECT_H */
  62.